<?php

    //提示：一般无特殊说明的设置，1代表开启，0代表不开启，值都是不带引号的
    $array = array(

        /*system*/
        'url_controler_name'      =>   'c',            //从url获取的模块参数名model，此项设置仅对普通url模式有效
        'url_action_name'         =>   'a',            //从url获取的方法参数名action，此项设置仅对普通url模式有效
        'url_group_app_name'      =>   'p',            //从url获取的应用的名称app，此项设置仅对普通url模式有效
        'timezone'                =>   'PRC',          //默认时区

        /*debug*/
        'debug'                   =>   true,           //是否开启调试模式


        /*db*/
        'db_driver'               =>   'MysqlPDO',     //默认数据库驱动类
        'db_type'                 =>   'mysql',        //数据库类型
        'db_host'                 =>   'localhost',    //服务器地址
        'db_name'                 =>   ''   ,          //数据库名
        'db_user'                 =>   'root',         //用户名
        'db_pwd'                  =>   ''    ,         //密码
        'db_port'                 =>   '3306',         //端口
        'db_persistent'           =>    false,         //是否连接持久化
        'db_error_mode'           =>    2,             //（暂不可用）数据库错误处理模式（0为默认模式，1为警告模式，2为异常模式，三个模式参考PDO）
        'db_prefix'               =>   'leaf_',        //数据库表前缀
        'db_sql_cache'            =>    true,          //是否开启sql语句缓存，如果开启，对于同样的sql，将从缓存读取，不再从数据库读取，减轻数据库压力
        'db_fields_cache'         =>    true,          //启用字段缓存
        'db_charset'              =>   'utf8',         //数据库编码默认采用utf8（不可用，直接采用UTF8）
        'db_stats'                =>    true,          //是否开启数据库统计
        'db_deploy_type'          =>    0,             //数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
        'db_rw_separate'          =>    0,             //数据库读写是否分离 主从式有效
        'db_master_num'           =>    1,             //读写分离后 主服务器数量
        'db_slave_no'             =>    '',            //指定从服务器序号
        'sql_record'              =>    true,          //是否记录查询sql，此项需要db_stats开启

        /*url*/
        'url_mode'                =>    2,             //url模式，普通模式（1）或自定义模式（2），默认为2（为pathinfo模式，此式兼容普通模式的参数混写）
        'url_define_sp'           =>    '/',             //当设置url_mode为2时（也就是pathinfo模式）有效，自定义分隔符，nginx需要配置才支持！

        /*error*/
        'error_log_record'        =>    true,         //错误日志记录是否开启，默认不开启
        'error_reporting'         =>    0,             //报错模式，-1为报所有错误，0为不报错，可参考PHP手册的error_reporting()函数
        'error_sys_to_leaf'       =>    1,             //是否开启将错误转交到框架来处理。开启此项（=>1）后'，error_reporting配置会无效。
        'common_error_reportin'   =>    0,             //是否启用通用错误，启用之后，所以错误的报错都是同一个，默认报错信息为“系统发生错误”

        /*cache*/
        'cache_type'              =>   'file',         //1代表文件缓存，2代表memcached缓存，第二种方式可用于云环境
        'leaf_sys_cache'          =>    true,          //是否开启系统缓存
        'leaf_app_cache'          =>    true,          //是否开启App项目缓存

        /*default_app_confi*/


        /*tpl*/
        'tpl_suffix'              =>   'html',         //默认模板后缀拓展名，注意没有.号，此处可以随意，如：tpl、html、phtml等

    );

    return $array;